The Impact of Instruction - Level Parallelism onMultiprocessor Performance and Simulation
نویسندگان
چکیده
Current microprocessors exploit high levels of instruction-level parallelism (ILP) through techniques such as multiple issue, dynamic scheduling, and non-blocking reads. This paper presents the rst detailed analysis of the impact of such processors on shared-memory multiprocessors using a detailed execution-driven simulator. Using this analysis, we also examine the validity of common direct-execution simulation techniques that employ previous-generation processor models to approximate ILP-based multiprocessors. We nd that ILP techniques substantially reduce CPU time in multiprocessors, but are less eeective in reducing memory stall time. Consequently, despite the presence of inherent latency-tolerating techniques in ILP processors, memory stall time becomes a larger component of execution time and parallel eeciencies are generally poorer in ILP-based multiprocessors than in previous-generation multiprocessors. Examining the validity of direct-execution simu-lators with previous-generation processor models, we nd that, with appropriate approximations, such sim-ulators can reasonably characterize the behavior of applications with poor overlap of read misses. However, they can be highly inaccurate for applications with high overlap of read misses. For our applications, the errors in execution time with these simulators range from 26% to 192% for the most commonly used model, and from-8% to 73% for the most accurate model. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works, must be obtained from the IEEE.
منابع مشابه
Factors Influencing the Performance of a CPU-RFU Hybrid Architecture
Closely coupling a reconfigurable fabric with a conventional processor has been shown to successfully improve the system performance. However, today’s superscalar processors are both complex and adept at extracting Instruction Level Parallelism (ILP), which introduces many complex issues to the design of a hybrid CPU-RFU system. This paper examines the design of a superscalar processor augmente...
متن کاملRevisiting Direct Tag Search Algorithm on Superscalar Processors
Modern microprocessors schedule instructions dynamically in order to exploit instruction level parallelism. It is necessary to increase instruction window size for improving instruction scheduling capability. However, it is di cult to increase the size without any serious impact on processor performance, since the instruction window is one of the dominant deciding processor cycle time. The reas...
متن کاملImpact of Differentiated Instruction Strategies and Traditional-Based Instruction on the Reading Comprehension of Iranian EFL Students
This study investigates and compares the efficacy of differentiated instruction and traditional-based instruction on enhancing Iranian students’ reading comprehension. Eight elementary, intermediate, and advanced classrooms from 1 language institute were chosen, and based on their performance on the pretests were further divided into 4 control and 4 treatment groups. Flexible grouping, tiered i...
متن کاملSupport for Speculative Execution in High- Performance Processors
Superscalar and superpipelining techniques increase the overlap between the instructions in a pipelined processor, and thus these techniques have the potential to improve processor performance by decreasing the average number of cycles between the execution of adjacent instructions. Yet, to obtain this potential performance benefit, an instruction scheduler for this high-performance processor m...
متن کاملThe Impact of Explicit Instruction of Metadiscourse Markers on EFL Learners' Writing Performance
The current study is an attempt to investigate the impact of explicit instruction of metadiscourse markers on advanced, intermediate, and elementary EFL learners’ writing performance. The participants of the study were 94 undergraduate students majoring in English Literature at the University of Isfahan. To elicit the relevant data, participants were given a pretest of writing ability to check ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997